*{ margin:0px; padding:0px; list-style:none; text-decoration:none;font-family:"Microsoft Yahei"; }
body{ color:#444;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a:focus {
outline:none;
-moz-outline:none;
}
a:hover{ text-decoration: none;}
.yh{ font-family:"Microsoft YaHei";}
.over{height:auto; overflow:hidden; zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.mb10{ margin-bottom:10px;}
.over{ overflow:hidden; height:auto;}
/*后台登陆页面*/
.login_wrap{ background:url(index_login_img01.gif) repeat-x left top;  padding-top:340px;}
.login_content{ background:url(index_login_img02.jpg) no-repeat center; width:345px; height:320px; margin:auto; padding:0px 20px 20px 400px;}
.login_content_h2{ font-family:"黑体"; font-size:24px; line-height:90px; color:#1b74da; margin-bottom:30px; height:90px; margin:0; padding:0;}
.login_input01{ display:block; border:1px #dfdfdf solid; border-left-color:#9d9d9d;border-top-color:#9d9d9d;  padding:0 0 0 30px; color:#999; line-height:35px; margin-bottom:15px; font-size:14px; }
.login_input011{ width:285px; height:35px; background:url(index_login_img011.gif) no-repeat 10px center;}
.login_input012{ width:285px; height:35px; background:url(index_login_img012.gif) no-repeat 10px center; }
.login_input02p{ width:285px; height:37px; margin-bottom:20px; overflow:hidden;}
.login_input013{ width:210px; height:35px; background:url(index_login_img013.gif) no-repeat 10px center; float:left; display:inline;}
.login_input02p span{ float:left; width:70px; height:35px; display:inline;}
.longin_input button{ display:block; background:url(index_login_img021.jpg) no-repeat center; width:135px; height:38px; text-align:center; color:#fff; font-size:18px; padding-left:40px; border:0;}
/*后台登陆内容页*/
.header{ background-color:#0f7bd5; width:100%; height:50px; position:fixed; top:0px; z-index:1; border-bottom:2px #4599e0 solid;}
.header_fl{ float:left; font-size:25px; padding:6.5px 0 0 20px; font-weight:bold; color:#fff;}
.header_fr{ padding:0 10px 0 0; background-color:#008bff;}
.header_fr .hometz{ color:#fff; float:left; width:98px; heigth:50px; line-height:50px; text-align:center; border-left:1px #fff solid; border-right:1px #fff solid; background-color:#006fcd; }
.header_fr .peoin{ float:left; width:180px; padding:5px 0 5px 15px;}
.header_fr .peoin .spfl{ float:left; width:40px; height:40px; border-radius:50%;}
.header_fr .peoin .spfl img{ width:40px; height:40px; border-radius:50%; border:2px #fff solid;}
.header_fr .peoin .spfr{ padding:0 0 0 10px; float:left; width:100px; height:40px; color:#fff; line-height:40px;}
.xiala{ width:156px; height:auto; overflow:hidden;  position:absolute; right:49px; top:50px; z-index:100; height:200px;}
.xiala p{ text-align:right; margin:0 0 5px 0; padding:0; width:156px; height:7px;}
.xiala p img{ float:right;}
.xiala02{ width:156px; height:137px; background-color:#fff; border:1px #eee solid; padding:0 10px;}
.xiala02 a{ cursor:pointer; display:block; height:40px; line-height:40px; color:#333; font-size:14px; border-bottom:1px #eee solid; padding:0 0 0 20px;} 

.main{font-family:"Microsoft YaHei";}
.main_fl{font-family:"Microsoft YaHei"; width:195px;  position:fixed; top:53px; left:10px; z-index:2; bottom:10px;}
.main_fl_h2{ background-color:#e2e2e2; height:36px; line-height:36px; font-size:18px; padding:0; margin:0; color:#333;}
.main_fl_h2 i{ padding:0 10px 0 15px;}
.main_fl_down{ width:195px; border:1px #bdd0db solid; background-color:#f1f8fc;  padding-bottom:100px; border-top:none; height:95%; overflow-x:hidden;}
.main_fl_down_li01{ border-bottom:1px #dbe9f1 solid;}
.main_fl_down_li01 .li01hover{ display:block; height:36px;}
.main_fl_down_li01 .li01hover .span01{ background:url(index_bg.png) no-repeat 0 -42px; float:left; width:26px; height:24px; margin:4px 0 0 10px;}
.main_fl_down_li01 .li01hover .span012{ background:url(index_bg.png) no-repeat 0 -70px;}
.main_fl_down_li01 .li01hover .span013{ background:url(index_bg.png) no-repeat 0 -94px;}
.main_fl_down_li01 .li01hover .span014{ background:url(index_bg.png) no-repeat 0 -115px; margin:6px 0 0 10px;}
.main_fl_down_li01 .li01hover .span015{ background:url(index_bg.png) no-repeat 0 -135px;}
.main_fl_down_li01 .li01hover .span016{ background:url(index_bg.png) no-repeat 0 -156px;}
.main_fl_down_li01 .li01hover .span017{ background:url(index_bg.png) no-repeat 0 -178px; margin-top:6px;}
.main_fl_down_li01 .li01hover .spanzi{ float:left; width:130px; height:36px; line-height:36px; font-size:13px; color:#444; text-indent:10px;}
.main_fl_down_li01 .li01hover i{ float:left; font-size:11px; width:16px; height:36px; line-height:36px; color:#82bdd8;}
.main_fl_down_li01 .li01hover:hover{ background:url(index_li_hover.png) no-repeat 0 0; color:#fff; height:36px; border-bottom:1px #dbe9f1 solid;}
.main_fl_down_li01 .li01hover:hover .span01{ background:url(index_bg.png) no-repeat -0px -207px; float:left; width:29px; height:24px; margin:4px 0 0 10px;}
.main_fl_down_li01 .li01hover:hover .span012{ background:url(index_bg.png) no-repeat -30px -209px;}
.main_fl_down_li01 .li01hover:hover .span013{ background:url(index_bg.png) no-repeat -57px -209px;}
.main_fl_down_li01 .li01hover:hover .span014{ background:url(index_bg.png) no-repeat -84px -209px;}
.main_fl_down_li01 .li01hover:hover .span015{ background:url(index_bg.png) no-repeat -110px -209px;}
.main_fl_down_li01 .li01hover:hover .span016{ background:url(index_bg.png) no-repeat -138px -209px;}
.main_fl_down_li01 .li01hover:hover .span017{ background:url(index_bg.png) no-repeat -167px -209px;}
.main_fl_down_li01 .li01hover:hover .spanzi{ color:#fff; width:127px;}
.main_fl_down_li01 .li01hover:hover i{ color:#fff;}
/*内部ul li*/
.main_fl_down_ul02{ padding-bottom:10px;}
.main_fl_down_li02{ height:36px;}
.main_fl_down_li02 .li02hover{ font-size:13px; color:#444; line-height:36px; padding-left:35px;}
.main_fl_down_li02 .li02hover i{ color:#82bdd8; line-height:36px; padding:0 10px 0 0;}
/*右边*/
.container-fluid{ margin:0; padding:0 0 0 10px;}
.main_fr{ position:absolute; left:205px; top:53px; right:0;}
.main_fr_mic{ height:36px; border-bottom:1px #d6d6d6 solid; background-color:#fff; line-height:33px; font-size:14px; color:#444;}
.main_fr_mic i{ padding:0 10px 0 10px; color:#3683c4; font-size:14px;}
.main_fr_mic a,.main_fr_mic span{ color:#444;}
.main_fr_mic span{ padding:0 5px;}
.main_fr_down{ padding:15px; margin-top:10px;}
.main_fr_title{height:30px; border-bottom:1px #ddd solid; position: relative;}
.main_fr_title h2{ width:90px; height:27px; bottom:-1px; text-align:center; border-bottom:2px #4599e0 solid; position:absolute; margin:0; padding:0; font-size:12px;}
.main_fr_search{ padding:10px;}
.main_fr_search_h2{ background-color:#4599e0; width:90px; height:27px; text-align:center; line-height:27px; color:#fff; font-size:14px; margin:0; padding:0;}
.main_fr_search_cx{  padding:15px 0; font-size:14px;}
.main_fr_search_cx .srk{ width:80px; margin:0 10px; text-indent:1em; height:30px; line-height:30px;}

.search_an01{  height:30px; background-color:#4599e0;  line-height:30px; color:#fff; padding:0 18px; border-radius:3px; border:none; font-size:14px;}
.anbg{  background:url(zoom_bg.png) no-repeat 12px center; background-size:14px 14px;  background-color:#ffb752;  text-indent:14px;  }
.search_an01_add{ display:block; text-align:center; width:100px;  color:#fff; background-color:#4599e0; border-bottom:0px;  height:36px; line-height:33px;   border-radius:3px; font-size:14px;}
.search_an01_add i{ color:#fff;}
.search_an01_add:hover,.search_an01_add:focus{background-color:#097cde; color:#fff; cursor: pointer;}
.search_an01_add:hover i,.search_an01_add:focus i{ color:#fff;}
.search_an01:hover,.search:focus{ background-color:#097cde; color:#fff;}
.search_an01_add_fl{ z-index:-1; position: absolute; bottom:0px; border-top:1px #ddd solid; width:97%; top:15px; right:0px;}
.search_an02{ background-color:#f1f8fc; height:36px; line-height:36px; color:#017ec0;  border-radius:3px; border:1px #bdd0db solid; text-indent:0px; padding:0 7px;}
.save_mar{ margin:15px 0;}
.save_but{display:block; text-align:center; width:100px;  color:#fff; background-color:#4599e0; border-bottom:0px;  height:36px; line-height:33px;   border-radius:3px; font-size:14px;}
.save_but:hover,.save_but:focus{background-color:#097cde; color:#fff;}
.save_font_18{ font-size:18px;}
.anbg:hover,.anbg:focus{background-color:#e68d11; color:#fff; cursor: pointer;}

.btn{ font-size:14px;  border:1px #bdd0db solid; height:30px; line-height:28px; margin-left:5px; border-radius:2px; padding:0 10px;}
.btn_tj{ display:block; float:left; padding:0 7px; text-align:center; font-size:14px; color:#4599e0; border:1px #bdd0db solid; height:36px; line-height:33px; margin-left:5px; border-radius:5px;}

.search_an01_menu{ text-align:center; width:80px;  color:#fff; background-color:#4599e0; border-bottom:0px;  height:36px; line-height:33px;   border-radius:3px; font-size:14px;}
.search_an01_menu:hover,.search_an01_menu:focus{background-color:#097cde; color:#fff; cursor: pointer;}

.good_top{ height:36px; width:100%; border-bottom:2px #ddd solid; margin-bottom:15px;}
.good_top a{ float:left; width:80px; height:36px; text-align:center; line-height:34px; color:#666; font-size:16px; margin:0; padding:0;  }
.good_top a:hover{  font-weight:bold; cursor:pointer;}
.good_top a:focus{cursor:pointer;color:#4599e0; border-bottom:2px #4599e0 solid;}
.good_top .good_topa{ color:#4599e0; font-weight:bold;  border-bottom:2px #4599e0 solid; }
.good_top2{ height:36px; width:100%; border-bottom:2px #ddd solid; margin-bottom:15px;}
.good_top2 span{ display:block; font-weight:bold;  border-bottom:2px #4599e0 solid; width:80px; height:36px; text-align:center; line-height:34px; color:#4599e0; font-size:16px; margin:0; padding:0;  }
.good_top2 span:hover{cursor:pointer;color:#4599e0;}
.sh_search_table table{ border-bottom:1px #eee solid; border-right:1px #eee solid; font-size:14px;}
.sh_search_table td{ border-left:1px #eee solid; border-top:1px #eee solid;}
.table-bordered > thead > tr > th{border-bottom-width:0px; color:#333;}
.table{ background-color:#fdfdfd}
.table td{ color:#295060;}
.table tr:hover{ backfround-color:#fffcf3;}
.table-hover  tbody > tr:hover {
    background-color: #fffcf3;
  }
.sh_search{ background-color:#fdfdfd; padding:0 10px 0; border:1px #ecebe6 solid;}
.table_heaer{ background-color:#eeeeee; color:#333;}
th{ font-weight:normal; color:#333;}
.table_heaer td{ color:#808080;}
.table{ margin-bottom:10px;}
.edit{ font-size:14px; color:#0661b1; border:1px #bdd0db solid;  height:36px; line-height:36px; padding:0 5px; margin-left:5px; border-radius:2px;}
.tr_dan{ background-color:#f9f9f9;}
.footer{ border:1px solid #ddd; margin:10px 0; min-height:40px; line-height:40px; background-color:#fff; font-size:12px; text-align:center; color:#999;}

.layui-layer-btn .layui-layer-btn0{ background-color:#017ec0; border-color:#017ec0;}
.table-bordered > thead > tr > td{ border-bottom-width:1px;}
.border-left-no{ border-left:0px;}
.list-group-item{ font-size:14px;}
.list-group-item b{ font-weight:normal; color:#017ec0;}
.tcjs{ border:1px #ddd solid; width:20%; font-size:12px; line-height:26px; margin:10px 0 0 0; float:left; padding:5px 0 0 5%;}
.tcjs input{ margin-right:3px;}
/*公众号基本信息*/
.jbxx_wrap{ border:1px #e7e7eb solid;}
.jbxx_top{ height:50px; background-color: #f5f5f9; color:#222; font-size:16px; line-height:50px; padding-left:25px;}
.jbxx_content{ width:100%;  border-top:1px #e7e7eb solid; font-size:16px; line-height:50px; padding-left:25px;}
.jbxx_content:hover,jbxx_content:focus{  background-color: #f5f5f9;}
.jbxx_cleft{ float:left; width:12%; color:#8d8d8d; font-size:16px;}
.jbxx_cright{ float:left: width:88%; color:#222; font-size:16px; margin-bottom:0px;}
.jbxx_cright img{ width:100px; height:100px;}
.jbxx_cr_wby{ border:1px #eee solid; width:50%;}

.dptx_img img{ display:block; margin:15px 0; width:100px; height:100px;}
.dptx_bg img{ display:block; margin:15px 0; width:220px; height:100px;}

.good_top22 {
    border-bottom: 1px solid #d6d6d6;
    height: 36px;
    margin-bottom: 15px;
    width: 100%;
}
.good_top22 .good_top021 {
    color: #333;
    float:left;
    font-size: 16px;
    height: 36px;
    line-height: 34px;
    padding-left: 30px;
    text-align: center;
    background:url(tjcx.png) no-repeat 2px center;
}
.sh_search_table .good_top22 .good_top021 {
    color: #333;
    float:left;
    font-size: 16px;
    height: 36px;
    line-height: 34px;
    padding-left: 30px;
    text-align: center;
    background:url(yhlb.png) no-repeat 2px center;
}
.good_top022{ float:right; width:70%; text-align:right; padding:2px 0 0 0;}
.top-sk-dis01{ position:relative; width:100%; padding:15px 0 0; height:140px; overflow:hidden; background:ur(yinying) no-repeat right bottom; background-color:#00c1ef;}
.top-sk-dis01 .d01{ border-radius:5px; background-color:#fff; height:22px; line-height:22px; font-size:14px; text-align:center; margin:0 10px;}
.top-sk-dis01 .p02{ text-align:center; font-size:33px; color:#fff; height:auto; overflow:hidden; height:75px; line-height:75px;}
.top-sk-dis01 .p03{}
.top-sk-dis01 .p03 span{ display:block; height:22px; width:100%;bottom:0; left:0; right:0; z-indnex:1;  position: absolute; background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.20; opacity:0.20;}
.top-sk-dis01 .p03 a{ line-height:22px; font-size:12px;  position: absolute; bottom:0; left:0; right:0; z-indnex:2; color:#fff; text-align:center;}
.color-01 .d01{  color:#00c1ef;}
.color-01{ background-color:#00c1ef;}
.color-02 .d01{  color:#00a75a;}
.color-02{ background-color:#00a75a;}
.color-03 .d01{  color:#f39d12;}
.color-04{ background-color:#dd4a38;}
.color-03{ background-color:#f39d12; }
.color-04 .d01{ color:#dd4a38;}
.red-btn{ border:1px #f56262 solid; color:#f56262; font-size:12px; padding:2px 5px;}
.rebtn{ border:1px #f56262 solid; color:#f56262; font-size:12px; padding:2px 5px; border-radius:2px;}
.yel-btn{.red-btn{ border:1px #f89406 solid; color:#f89406;}
.gree-btn{.red-btn{ border:1px #44b144 solid; color:#44b144;}
.del-red-btn{.red-btn{ border:1px #d15b47 solid; color:#d15b47;}
